transformer vault - French English Dictionary